IFERROR, ISERROR ফাংশন ব্যবহার

Microsoft Technologies - অ্যাডভান্সড এক্সেল (Advanced Excel) এক্সেল এররে হ্যান্ডলিং এবং সমস্যা সমাধান (Excel Error Handling and Troubleshooting) |
240
240

এক্সেলে IFERROR এবং ISERROR ফাংশন দুটি গুরুত্বপূর্ণ টুল যা বিশেষভাবে ত্রুটি (Error) হ্যান্ডলিংয়ের জন্য ব্যবহৃত হয়। এই ফাংশনগুলোর মাধ্যমে আপনি সহজেই সেলগুলির মধ্যে ত্রুটি সনাক্ত এবং তার উপযুক্ত সমাধান করতে পারেন। ত্রুটি হ্যান্ডলিংয়ের মাধ্যমে আপনার ডেটা বিশ্লেষণ আরও পরিষ্কার এবং কার্যকরী হয়ে ওঠে।


IFERROR ফাংশন

IFERROR ফাংশনটি এক্সেলে একটি সাধারণ এবং অত্যন্ত কার্যকরী ফাংশন যা কোনো সেলে ত্রুটি ঘটলে একটি নির্দিষ্ট ফলাফল দেখাতে সাহায্য করে। এটি সাধারণত তখন ব্যবহৃত হয়, যখন আপনি কোনো সূত্রের মাধ্যমে একটি ত্রুটি (যেমন, #DIV/0!, #N/A, #VALUE! ইত্যাদি) পাচ্ছেন এবং সেই ত্রুটির পরিবর্তে আপনি একটি নির্দিষ্ট ফলাফল দেখতে চান।

IFERROR ফাংশনের সিনট্যাক্স:

=IFERROR(value, value_if_error)
  • value: যে ফর্মুলা বা মানের সাথে ত্রুটি দেখা যেতে পারে।
  • value_if_error: যদি কোনো ত্রুটি ঘটে, তাহলে আপনি যা ফলাফল চান তা এখানে প্রদান করবেন।

উদাহরণ:

ধরা যাক, আপনি একটি সূত্রে দুটি সেলের মধ্যে ভাগফল বের করার চেষ্টা করছেন, কিন্তু যদি দ্বিতীয় সেল শূন্য (০) হয়, তাহলে #DIV/0! ত্রুটি দেখাবে। আপনি IFERROR ফাংশন ব্যবহার করে ত্রুটি সনাক্ত করতে পারেন এবং ত্রুটির পরিবর্তে একটি বার্তা প্রদর্শন করতে পারেন।

ফর্মুলা:

=IFERROR(A1/B1, "ত্রুটি: শূন্যে ভাগ করার চেষ্টা করা হয়েছে")

এখানে, যদি B1 সেলে শূন্য বা অন্য কোনো ত্রুটি থাকে, তবে "ত্রুটি: শূন্যে ভাগ করার চেষ্টা করা হয়েছে" বার্তা প্রদর্শিত হবে, অন্যথায় A1 এবং B1 এর ভাগফল দেখানো হবে।


ISERROR ফাংশন

ISERROR ফাংশনটি একটি বিশেষ ফাংশন যা কোনো সেলে ত্রুটি (Error) আছে কিনা তা পরীক্ষা করে। এটি TRUE বা FALSE ফেরত দেয়, যেখানে TRUE মানে ত্রুটি পাওয়া গেছে এবং FALSE মানে কোনো ত্রুটি পাওয়া যায়নি।

ISERROR ফাংশনের সিনট্যাক্স:

=ISERROR(value)
  • value: আপনি যে মান বা সূত্র পরীক্ষা করতে চান, তা এখানে প্রদান করবেন।

উদাহরণ:

ধরা যাক, আপনি একটি সেলে দুটি সেলের মধ্যে ভাগফল বের করতে চান এবং আপনি জানতে চান যে তাতে কোনো ত্রুটি ঘটছে কি না।

ফর্মুলা:

=ISERROR(A1/B1)

এখানে, যদি A1 এবং B1 এর মধ্যে কোনো ত্রুটি ঘটে (যেমন, শূন্যে ভাগ করা), তাহলে ফাংশনটি TRUE ফিরিয়ে দেবে, অন্যথায় FALSE ফিরিয়ে দেবে।


IFERROR এবং ISERROR এর মধ্যে পার্থক্য

  • IFERROR: এটি শুধুমাত্র একটি ফলাফল ফেরত দেয়, এবং ত্রুটি হলে আপনি যে ফলাফল চাচ্ছেন তা সরাসরি ফেরত দেয়। এটি সাধারণত ত্রুটি হ্যান্ডলিংয়ের জন্য ব্যবহার করা হয়।
  • ISERROR: এটি ত্রুটির উপস্থিতি পরীক্ষা করে এবং TRUE/FALSE ফেরত দেয়। এটি সাধারণত আপনি যদি শর্ত অনুযায়ী কাজ করতে চান বা অন্য কোনো ফাংশনের সাথে ব্যবহার করতে চান, তখন ব্যবহার করা হয়।

IFERROR এবং ISERROR এর ব্যবহারিক উদাহরণ

উদাহরণ ১: শূন্যে ভাগ করার ত্রুটি আটকানো

ধরা যাক, আপনি A1 সেলের মানকে B1 সেলের মান দিয়ে ভাগ করতে চান, কিন্তু যদি B1 সেলে শূন্য বা অন্য কোনো ত্রুটি থাকে, তাহলে ফর্মুলাটি ত্রুটি দেখাবে। আপনি IFERROR ব্যবহার করে একটি বার্তা দিতে পারেন:

=IFERROR(A1/B1, "ভাগফল পাওয়া যায়নি")

এখানে, যদি B1 সেল শূন্য হয় বা কোনো ত্রুটি থাকে, তাহলে "ভাগফল পাওয়া যায়নি" বার্তা দেখাবে, অন্যথায় A1 এবং B1 এর ভাগফল দেখাবে।

উদাহরণ ২: সেলটিতে ত্রুটি আছে কিনা তা চেক করা

আপনি যদি জানতে চান যে একটি সেলে ত্রুটি রয়েছে কি না, তবে ISERROR ব্যবহার করে চেক করতে পারেন। উদাহরণস্বরূপ, আপনি যদি A1/B1 এর মধ্যে ত্রুটি পরীক্ষা করতে চান, তাহলে:

=ISERROR(A1/B1)

এখানে, যদি A1 এবং B1 এর মধ্যে কোনো ত্রুটি থাকে, তবে এটি TRUE ফিরিয়ে দেবে, অন্যথায় FALSE ফিরিয়ে দেবে।


সারাংশ

IFERROR এবং ISERROR ফাংশনগুলো এক্সেলে ত্রুটি হ্যান্ডলিংয়ের জন্য অত্যন্ত কার্যকরী। IFERROR ফাংশনটি ত্রুটি হলে একটি নির্দিষ্ট ফলাফল প্রদান করতে সাহায্য করে, যা ডেটা বিশ্লেষণের সময় ত্রুটি রোধ করতে সহায়তা করে। অন্যদিকে, ISERROR ফাংশনটি ত্রুটি সনাক্ত করতে ব্যবহার হয় এবং এটি TRUE বা FALSE ফিরিয়ে দেয়, যা শর্ত সাপেক্ষে অন্য ফাংশনের সাথে কাজ করতে পারে।

এই দুটি ফাংশনই আপনাকে আপনার এক্সেল শিটে ত্রুটি সনাক্ত করা এবং তা সঠিকভাবে হ্যান্ডল করার সুযোগ দেয়, যা ডেটার সঠিকতা এবং কার্যকারিতা নিশ্চিত করতে সহায়তা করে।

common.content_added_by
টপ রেটেড অ্যাপ

স্যাট অ্যাকাডেমী অ্যাপ

আমাদের অল-ইন-ওয়ান মোবাইল অ্যাপের মাধ্যমে সীমাহীন শেখার সুযোগ উপভোগ করুন।

ভিডিও
লাইভ ক্লাস
এক্সাম
ডাউনলোড করুন
Promotion